﻿using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;

namespace Hydra.UrlMon.Enumerations
{
    public enum BindString
    {
        /// <summary>Not currently supported.</summary>
        HEADERS = 1,
        /// <summary>Retrieve the accepted MIME types.</summary>
        ACCEPT_MIMES,
        /// <summary>Not currently supported.</summary>
        EXTRA_URL,
        /// <summary>Not currently supported.</summary>
        LANGUAGE,
        /// <summary>Not currently supported.</summary>
        USERNAME,
        /// <summary>Not currently supported.</summary>
        PASSWORD,
        /// <summary>Not currently supported.</summary>
        UA_PIXELS,
        /// <summary>Not currently supported.</summary>
        UA_COLOR,
        /// <summary>Not currently supported.</summary>
        OS,
        /// <summary>Retrieve the user agent string used.</summary>
        USERAGENT,
        /// <summary>Not currently supported.</summary>
        ACCEPT_ENCODINGS,
        /// <summary>Retrieve the posted cookie.</summary>
        POST_COOKIE,
        /// <summary>Retrieve the MIME type of the posted data.</summary>
        POST_DATA_MIME,
        /// <summary>Retrieve the URL.</summary>
        URL,
        /// <summary>Retrieve the CLSID of the resource. This value was added for Microsoft® Internet Explorer 5.</summary>
        IID,
        /// <summary>Retrieve a string that indicates if the protocol handler is binding to an object. This value was added for Internet Explorer 5.</summary>
        FLAG_BIND_TO_OBJECT,
        /// <summary>Retrieve the address of the IBindCtx interface. This value was added for Internet Explorer 5.</summary>
        PTR_BIND_CONTEXT
    }
}
